Foundling Hospital — synonyms, definition
1. foundling hospital (Noun)
1 synonym
creche
1 definition
foundling hospital (Noun) — A hospital where foundlings (infant children of unknown parents) are taken in and cared for.
2 types of
hospital infirmary